spacesuit space suit - English Synonyms Dictionary